<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>
<body>
    
</body>
<script>
    for(let i=0;i<10;i++){
        if(i%2==0){
            continue;   //继续：结束当前循环，直接进行下一次循环
        }
        console.log(i); //1 3
    }
    console.log('-------');
    for(let i=0;i<10;i++){
        if(i%2==0){
            break;  //直接跳出循环
        }
        console.log(i);
    }
    //break
    //1.嵌套循环1~100的数，外层从100往下减，内层从0往上增；
    //2.在内层循环中跳过打印数值能被3整除的数；
    //3.同时在外层循环和内层循环的数恰好相等时打印‘踩雷’结束所有循环。
    //可以通过打标签的方式使代码结束到指定位置。
    tag:
    for(let a=100;a>=0;a--){
       for(let b=0;b<=100;b++){
        if(b%3==0){
            if(a==b){
                console.log(a+'=='+b);
                console.log('踩雷');
                break tag;  //结束到标签tag的位置，标签名字自取（需满足标识符命名规则）
            }
            continue;
        }
        if(a==b){
                console.log(a+'=='+b);
                console.log('踩雷');
                break tag;
            }
        console.log(a+':'+b);
       }
    }
    //语句：if,else,else if,switch,case,break,for,while,do...while,continue
    //流程图：阅读代码
</script>
</html>